#import "BWInspectorPane.h"

@interface BWStitchInspectorPane : BWInspectorPane
{
    IBOutlet NSSlider           *stitchWidthSlider;
    IBOutlet NSColorWell        *stitchColorWell;
    IBOutlet NSSlider           *stitchBendFactorSlider;
    IBOutlet NSSlider           *stitchBendDisplaceSlider;
    IBOutlet NSSlider           *stitchBendFlatnessSlider;
    IBOutlet NSButton           *showArrowCheckbox;
    IBOutlet NSSlider           *arrowLengthSlider;
    IBOutlet NSSlider           *arrowWeightSlider;
    IBOutlet NSColorWell        *arrowColorColorWell;
}

- (IBAction) stitchSetWidth: (id) sender;
- (IBAction) stitchSetColor: (id) sender;
- (IBAction) stitchSetBendFactor: (id) sender;
- (IBAction) stitchSetBendDisplace: (id) sender;
- (IBAction) stitchSetBendFlatness: (id) sender;
- (IBAction) stitchToggleArrow: (id) sender;
- (IBAction) stitchSetArrowColor: (id) sender;
- (IBAction) stitchSetArrowLength: (id) sender;
- (IBAction) stitchSetArrowWeight: (id) sender;
- (IBAction) stitchApplyToAllStitches: (id) sender;
- (IBAction) stitchUseForNewDocuments: (id) sender;
- (IBAction) stitchToggleUseForNewStitches: (id) sender;

- (IBAction) stitchZeroBendFactor: (id) sender;
- (IBAction) stitchZeroBendDisplace: (id) sender;
- (IBAction) stitchZeroBendFlatness: (id) sender;

- (IBAction) stitchApplyWidthAttributeToAll: (id) sender;
- (IBAction) stitchApplyStitchAttributesToAll: (id) sender;

@end // BWStitchInspectorPane


